//
//  DoubanLoginAppDelegate.h
//  CocoaBean
//
//  Created by sleeper on 5/26/10.
//  Copyright __MyCompany__ 2010. All rights reserved.
//

#import <UIKit/UIKit.h>

@class AKRequestManager;
@class AKMiniblogViewController;
@class AKMediaViewController;

@interface AKAppController : NSObject <UIApplicationDelegate> {
    UIWindow *window;
	UITabBarController *tabBarController;
	AKMiniblogViewController *miniblogViewController;
	AKMediaViewController *mediaViewController;
	
	AKRequestManager *_requestManager;
	NSString *_userId;
}

@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet UITabBarController *tabBarController;

@property (nonatomic, readonly) AKRequestManager *requestManager;
@property (nonatomic, readonly) NSString *userId;

+ (AKAppController *)sharedAppController;
+ (NSString *)documentFolderPath;

@end

